package cn.iocoder.yudao.module.signature.controller.app.developeraccount.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import javax.validation.constraints.NotEmpty;

/**
 * @author liujq
 * @date 20241118 0:53
 */
@Schema(description = "app - 同步设备 Request VO")
@Data
public class SyncDeviceReqVO {

    @Schema(description = "开发者账号id", requiredMode = Schema.RequiredMode.REQUIRED, example = "23884")
    @NotEmpty(message = "开发者账号id不能为空")
    private Long accountId;

    @Schema(description = "平台类型 IOS MAC_OS  （）ios是同步udid  macos是同步mac  ", requiredMode = Schema.RequiredMode.REQUIRED, example = "IOS")
    @NotEmpty(message = "平台类型不能为空")
    private String platform;
}
